package com.ktjy.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ktjy.pojo.AppInfo;
import com.sun.xml.internal.bind.v2.schemagen.xmlschema.Appinfo;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;


/**
* @author 15423
* @description 针对表【app_info】的数据库操作Mapper
* @createDate 2024-05-17 16:14:42
* @Entity generator.domain.AppInfo
*/
public interface AppInfoMapper extends BaseMapper<AppInfo> {

    //手游状态
    @Select("select status from app_info")
    List<AppInfo> selectstatus();

    /**
     * 查询
     * @param devId
     * @param softwareName
     * @param flatformId
     * @param status
     * @param categoryLevel1
     * @param categoryLevel2
     * @param categoryLevel3
     * @return
     */
    Page<AppInfo> selectAll(Page<AppInfo> page, @Param("devId")Long devId, @Param("softwareName") String softwareName , @Param("flatformId")Integer flatformId, @Param("status")Integer status, @Param("categoryLevel1")Integer categoryLevel1, @Param("categoryLevel2")Integer categoryLevel2, @Param("categoryLevel3")Integer categoryLevel3);
}




